package cc.permission.domain;

import java.util.*;

/**
 * 角色
 */
public class Role {

    /**
     * Default constructor
     */
    public Role() {
    }

    /**
     * 角色名称
     */
    private String name;

    /**
     * 角色描述
     */
    private String describe;

    /**
     * 是否启用
     */
    private byte isUsed;

    /**
     * 功能集属性
     */
    private Permission fc;








    /**
     * 新增
     * @return
     */
    public boolean add() {
        // TODO implement here
        return false;
    }

    /**
     * 修改
     * @return
     */
    public boolean update() {
        // TODO implement here
        return false;
    }

    /**
     * 修改角色是否可用
     * @return
     */
    public boolean updateIsUsed() {
        // TODO implement here
        return false;
    }

    /**
     * 删除
     * @return
     */
    public boolean delete() {
        // TODO implement here
        return false;
    }

    /**
     * 给角色添加用户
     * @param userList 用户
     * @return
     */
    public boolean addUser(List<User> userList) {
        // TODO implement here
        return false;
    }

}